<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>Tagged with contribution manager - Processing 2.x and 3.x Forum</title>
      <link>https://forum.processing.org/two/discussions/tagged/feed.rss?Tag=contribution+manager</link>
      <pubDate>Sun, 08 Aug 2021 21:21:59 +0000</pubDate>
         <description>Tagged with contribution manager - Processing 2.x and 3.x Forum</description>
   <language>en-CA</language>
   <atom:link href="/two/discussions/taggedcontribution+manager/feed.rss" rel="self" type="application/rss+xml" />
   <item>
      <title>Is there a process for submitting examples to the Contribution Manager?</title>
      <link>https://forum.processing.org/two/discussion/22946/is-there-a-process-for-submitting-examples-to-the-contribution-manager</link>
      <pubDate>Mon, 05 Jun 2017 21:09:41 +0000</pubDate>
      <dc:creator>Introscopia</dc:creator>
      <guid isPermaLink="false">22946@/two/discussions</guid>
      <description><![CDATA[<p>I put something together which I think could be useful for practically everyone. It's not exactly an example, it's a tool that monitors input events and graphs them in real time.</p>

<p><img src="https://forum.processing.org/two/uploads/imageupload/670/MIPLUJ0ASYCC.png" alt="Screenshot (336)" title="Screenshot (336)" /></p>

<p><a rel="nofollow" href="https://gist.github.com/Introscopia/7cd5512aa02797a9634f1f02cc97fcbe">Here's the code.</a></p>

<p>This can be used to visualize when the different functions trigger given the input behavior, and their timing relative to one another. It can also be used to check that all your input devices are being read correctly by Java.</p>
]]></description>
   </item>
   <item>
      <title>contribution manager not installing anything in Processing 3</title>
      <link>https://forum.processing.org/two/discussion/12844/contribution-manager-not-installing-anything-in-processing-3</link>
      <pubDate>Mon, 05 Oct 2015 22:58:57 +0000</pubDate>
      <dc:creator>ale2x72</dc:creator>
      <guid isPermaLink="false">12844@/two/discussions</guid>
      <description><![CDATA[<p>I am experiencing an issue with the contribution manager in Processing 3 (OS: Windows 8.1 64bit running in BootCamp on a 2011 MacBook pro): quite simply, nothing would install through it.</p>

<p>More specifically, libraries, modes and tools do not install but the files are downloaded and stored in temporary subfolders within the respective Processing folders (i.e. ControlP5 would download to a temp folder within Libraries but not be installed properly); the error I get in this cases from the Contribution manager says "Error during download and install of ______________." with the name of the library/mode/tool I've tried to install.</p>

<p>Examples, on the other hand, do not show a downloaded file: it seems like they are downloading but when the download bar reaches the end I get this message "Could not find a examples in the downloaded file." and there are no downloaded files in the examples library.</p>

<p>For example, when trying to download the Nature of Code examples through the Contribution Manager I get this:
<code>
java.io.FileNotFoundException: \examples\examples3422910517919542102tmp\natureofcode&#46;DS_Store (Access is denied)
    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(FileOutputStream.java:270)
    at java.io.FileOutputStream.(FileOutputStream.java:213)
    at java.io.FileOutputStream.(FileOutputStream.java:162)
    at processing.app.Util.unzipEntry(Util.java:651)
    at processing.app.Util.unzip(Util.java:641)
    at processing.app.contrib.AvailableContribution.install(AvailableContribution.java:112)
    at processing.app.contrib.ContributionManager$1.run(ContributionManager.java:165)
    at java.lang.Thread.run(Thread.java:745)
</code></p>

<p>I already tried to run Processing 3 in Administrator mode (with the same results); I searched this same forum, the bug database (I've only found <a rel="nofollow" href="https://github.com/processing/processing/issues/3931">this discussion</a>)  and through other search engines but I haven't found anything so far to help me even understand the issue.</p>

<p>Thank you in advance for your replies.</p>

<p>Best,</p>

<p>Alessio</p>
]]></description>
   </item>
   <item>
      <title>Errors in PDE Contributions Manager?</title>
      <link>https://forum.processing.org/two/discussion/18735/errors-in-pde-contributions-manager</link>
      <pubDate>Wed, 26 Oct 2016 19:28:48 +0000</pubDate>
      <dc:creator>jeremydouglass</dc:creator>
      <guid isPermaLink="false">18735@/two/discussions</guid>
      <description><![CDATA[<p>Is anyone else seeing errors in the Processing IDE Contributions Manager?</p>

<p>I'm seeing a lot of weird stuff:</p>

<ol>
<li>a pink error message panel: "Could not connect to the Processing server. Contributions cannot be installed or updated without an Internet connection. Please verify your network connection again, then try connecting again." All my other network traffic is normal.</li>
<li>Non-installed tools unexpectedly <em>all</em> show "installed" in the panel with greyed-out buttons. They show no checkboxes, however.</li>
</ol>

<p>Sketch console dumps an HTTP 500 connection error log on Contributions Manager launch:</p>

<pre><code>java.io.IOException: Server returned HTTP response code: 500 for URL: <a href="http://download.processing.org/contribs" target="_blank" rel="nofollow">http://download.processing.org/contribs</a>
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1890)
    at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1885)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1884)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1457)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
    at processing.app.contrib.ContributionManager.download(ContributionManager.java:92)
    at processing.app.contrib.ContributionListing$2.run(ContributionListing.java:424)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: <a href="http://download.processing.org/contribs" target="_blank" rel="nofollow">http://download.processing.org/contribs</a>
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1840)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
    at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2943)
    at java.net.URLConnection.getHeaderFieldLong(URLConnection.java:629)
    at java.net.URLConnection.getContentLengthLong(URLConnection.java:501)
    at java.net.URLConnection.getContentLength(URLConnection.java:485)
    at processing.app.contrib.ContributionManager.download(ContributionManager.java:86)
    ... 2 more
java.io.IOException: Server returned HTTP response code: 500 for URL: <a href="http://download.processing.org/contribs" target="_blank" rel="nofollow">http://download.processing.org/contribs</a>
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1890)
    at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1885)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1884)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1457)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
    at processing.app.contrib.ContributionManager.download(ContributionManager.java:92)
    at processing.app.contrib.ContributionListing$2.run(ContributionListing.java:424)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: <a href="http://download.processing.org/contribs" target="_blank" rel="nofollow">http://download.processing.org/contribs</a>
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1840)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
    at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2943)
    at java.net.URLConnection.getHeaderFieldLong(URLConnection.java:629)
    at java.net.URLConnection.getContentLengthLong(URLConnection.java:501)
    at java.net.URLConnection.getContentLength(URLConnection.java:485)
    at processing.app.contrib.ContributionManager.download(ContributionManager.java:86)
    ... 2 more
</code></pre>

<p>...but that URL is web-accessible:</p>

<ul>
<li><a href="http://download.processing.org/contribs" target="_blank" rel="nofollow">http://download.processing.org/contribs</a></li>
</ul>

<p><img src="https://forum.processing.org/two/uploads/imageupload/091/T1G335JT2TGD.png" alt="Screen Shot 2016-10-26 at 12.25.12" title="Screen Shot 2016-10-26 at 12.25.12" /></p>
]]></description>
   </item>
   <item>
      <title>Contribution manager problems -- where to report?</title>
      <link>https://forum.processing.org/two/discussion/18269/contribution-manager-problems-where-to-report</link>
      <pubDate>Fri, 23 Sep 2016 22:48:01 +0000</pubDate>
      <dc:creator>jeremydouglass</dc:creator>
      <guid isPermaLink="false">18269@/two/discussions</guid>
      <description><![CDATA[<p>Where do we report problems in the PDE contribution manager?</p>

<p>For example, in Processing 3.2.1 on OS X 10.10.5, my Libraries tab lists as available / compatible:</p>

<pre><code>ToxicLibs 22
</code></pre>

<p>Installing (<code>Install</code> button) results in a temporary folder appearing in my /libraries, e.g.:</p>

<pre><code>library5842271132355056316tmp/toxiclibs/
</code></pre>

<p>...and then a few seconds later it is deleted, with the message:</p>

<blockquote class="Quote">
  <p>Could not find a library in the downloaded file.</p>
</blockquote>
]]></description>
   </item>
   <item>
      <title>ERROR on updating any library through contributions manager</title>
      <link>https://forum.processing.org/two/discussion/17971/error-on-updating-any-library-through-contributions-manager</link>
      <pubDate>Thu, 25 Aug 2016 11:04:30 +0000</pubDate>
      <dc:creator>Lord_of_the_Galaxy</dc:creator>
      <guid isPermaLink="false">17971@/two/discussions</guid>
      <description><![CDATA[<p>Whenever I try t update a library through the contributions manager, it simply tells me this:<br />
<code>Could not move contribution to backup folder.</code><br />
Now what the is supposed to mean? Honestly, can't you guys <em>at least</em> tell where that "backup folder" is, because I searched fully and failed to find it anywhere inside the sketchbook.<br />
All help appreciated.</p>
]]></description>
   </item>
   </channel>
</rss>